bring home the bacon

Translations
gagner sa vie
Definitions
To earn a living or provide for one's family, often by working hard.